求助![Java]关于JTable的问题
来源:百度知道 编辑:UC知道 时间:2024/05/22 17:24:31
各位大虾,小弟最近在用Java编写我的毕业设计,在用到jtable显示SQL数据库的数据时出现问题,我知道SQL里是可以插入图片数据的 对吧 ?
但是JTable怎么把这个图片数据从数据库里读出来并显示在表格里呢?
我知道有一个ResultSet rs 还有 rs.getString getInt 那显示图片是rs.get什么呢?
但是JTable怎么把这个图片数据从数据库里读出来并显示在表格里呢?
我知道有一个ResultSet rs 还有 rs.getString getInt 那显示图片是rs.get什么呢?
rs.getObject();
然后要JTable显示图片,就得自定义JTable的单元格渲染组件(即JLabel),
然后在JLabel显示图片
你别这么死板啊,一般要存图片的时候有两种方法:
1.存如图片的一个路径,然后根据这个路径来取图片,路径显然是String了
2.存如图片的二进制数据,然后用java.IO下的各种数据流工具来读取并解析还原。
推荐你用第一种方法,事实上,大家都是这么用的。
例子我就不给你找了,你到网上查一下blob就能解决了